package com.heima.service;

import com.heima.pojo.sku_class.SkuClass;
import com.heima.pojo.sku_class.SkuClassPageResult;
import com.heima.pojo.sku_class.SkuClassQueryParam;

import java.util.List;

public interface SkuClassService {
    /**
     * 新增分类
     * @param skuClass
     */
    void addSkuClass(SkuClass skuClass);

    /**
     * 分类搜素
     * @param skuClassQueryParam
     * @return
     */
    SkuClassPageResult getSkuClassList(SkuClassQueryParam skuClassQueryParam);

    /**
     * 获取分类基本信息
     * @param classId
     * @return
     */
    SkuClass getById(String classId);

    /**
     * 修改分类
     * @param skuClass
     */
    void updateSkuClass(SkuClass skuClass);

    /**
     * 删除分类
     * @param classId
     */
    void deleteSkuClass(String classId);

    /**
     * 获取所有分类
     * @return
     */
    List<SkuClass> getSKuClassAll();

}
